decorated truck from which a musical band enlivens popular festivities in quito - Spanish English Dictionary